home *** CD-ROM | disk | FTP | other *** search
/ Amiga Plus 1995 #5 & #6 / Amiga Plus CD - 1995 - No. 5 and 6.iso / pd / daten / twistdemo / aminet / aminet.readme < prev    next >
Text File  |  1995-03-28  |  3KB  |  74 lines

  1. Aminet Database Example
  2. =======================
  3. Copyright © 1995 HiSoft Systems. All Rights Reserved.
  4. =====================================================
  5.  
  6. This is an example showing the power and speed of Twist as well as the way in
  7. which you can use external programs to make finding, viewing or fetching files easy.
  8. This example uses 4 major functions of Twist - Workbench 3.x DataTypes, ARexx,
  9. calculations, & Relations. This example is not small and will not run fully on non 3.x
  10. machines (datatypes required), it almost certainly requires a hard disk or lots of
  11. memory. The example is designed to be a "real life" example of what you can do with
  12. Twist 2.
  13.  
  14. The Aminet Data
  15. ===============
  16.  
  17. The Aminet example uses the index file supplied with either the Aminet CD-ROMs or from
  18. an Aminet FTP site. Example Aminet data has been imported. 
  19.  
  20. ARexx
  21. =====
  22.  
  23. This example uses considerable quantities of ARexx code and requires ARexx to be
  24. running before you can use the view, extract, or FTP functions. The viewer also
  25. uses ARexx for the file selectors.
  26.  
  27. CD-ROM
  28. ======
  29.  
  30. The example is designed mainly for CD-ROM users who have an Aminet CD, the default
  31. device used for accessing the CD is CD0: ; currently you can only change this by
  32. altering the field definitions. A good addition would be to have a Aminet CD database.
  33.  
  34. Viewers
  35. =======
  36.  
  37. The viewers database is used to contain data about the various viewer programs. A few
  38. example have been included for you to experiment with, obviously if you don't have one
  39. of the listed programs installed then the file will not be viewed. The viewer database
  40. could be extended to include not just visual players but also audio players.
  41.  
  42. File Extraction
  43. ===============
  44.  
  45. The ARexx scripts assumes that you have LhA (for LhA, LZH & ARC files), DMS (for DMS
  46. files) and LZX (for LZX files) added to the path list.
  47.  
  48. Fonts
  49. =====
  50.  
  51. The example uses Helvetica heavily, mainly in 11 & 13 points.
  52.  
  53. File FTP
  54. ========
  55.  
  56. The FTP ARexx requires that you are connected to your internet service provider and
  57. that a copy of AmiTCP's FTP is available at "AmiTCP:bin/ftp. The FTP functions
  58. obviously require reasonable internet & general Amiga knowledge, and these functions
  59. should make grabbing an Aminet file extremely easy. I would not advise editing the
  60. ARexx scripts unless you really know what you are doing. The ARexx scripts generate a
  61. script (RAM:FTP) which is then stuffed into FTP. This function has been tested and
  62. works well so long as the selected Aminet site is responding.
  63.  
  64. Problems/errors
  65. ===============
  66.  
  67. An error is generated after the FTP list has been purged, unfortunatly the file used
  68. to store the data for the FTP is locked by the datatype and so the file cannot be
  69. purged. This can be fixed by either rebooting or closing the DB and deleting
  70. ENV:AminetFTPGetList, then restarting the DB.
  71.  
  72. When an FTP site fails to respond things can get a little out of control, hit Ctrl C
  73. in the output window and try fetching the files again.
  74.